perm filename GUIDE.THE[DOC,TOB] blob
sn#114825 filedate 1974-08-01 generic text, type T, neo UTF8
00100 This is a guide to thesis style of presentation. It is idiosyncratic,
00200 and intends to stress the conceptual above the program presentation.
00300
00400 TOP-DOWN PRESENTATION
00450 goals first without techniques
00500 3 levels of detail
00600 a. overview of domain
00700 b. conceptual details of system
00800 c. implementation details
00900
01000 EXPLICATION
01100 a. what we originally had in mind
01200 b. what we don't have that we would like to have had
01300 and what details and restrictions required the compromise
01400 c. what was difficult (why could we not program it;
01500 was it not understood, not true, not general, extendable
01600 not invariant and could not find invariant relations,
01700 computational complexity, other more important things,
01800 limited life of programmer
01900 d. what compromise was chosen for implementation
02000 e. how useful and what limitations exist in the compromise
02100
02200 COMPUTATIONAL QUESTIONS
02300 a. size of programs (code and data structures)
02400 b. time (cost)
02500 c. difficulties and advantages caused by programming systems
02600 d. modularity and control structures
02700 e. what features would you implement in some other system
02800 (comparisons with other systems); vision languages;
02900 mathematical representations or various computational problems?
03000
03100 CHOICE OF PROBLEMS
03200 a. what problems-office domain where everything is known;
03300 contrast with other domains; characterize what would survive;
03400 what conceptual limitations of system
03500 b. what makes this interesting
03600 c. compare with biological/psycological systems (carefully)
03700 psychological references